cover a building by installing the roof - English Synonyms Dictionary

Can't found any synonym terms.